######### ####........ #..........# #.........(# ######## #..........# #......# #### #'####### #......# ###... #.#.....# #......# ##...... ####### #.#.###.# #......# #.. #..###...# #.....# #.#.# #.# #).....#####.###.##!##..# #.###.# #.#.###.# ###J........##..##.#...#..# #...#.# #.......# #...........'..>...#.∩$#..# ###.#.######.###.# #..)........#####..#555#..##########.#......#.#####.# #........)..# #Z)##5##.....................>......# #...........# #Z..###.^##......###.####<#...####### #...........# #...)...#.........##..# #.#...# #...........# ##..).............##..# #.#...# #...........# #########........##..# #.#...# #...........# ###########..###.#...# #..<.......... #......#...# #...........## ###.####...# ###.####... #..........# #.# . #.#..####..# #J# #.##.## #..# #.# ####'##..# #..# #.. #........###..# ... #.........##..# #.........##.(########## #.....##.##.>..[.......# ####'##...#....#....##.# #.##.⌠.##...#.##.##.# #.##...##.>.#.##.##.# ##'###.###...#.#.....# #..#⌠...⌠##..#.#..#### #..#.....##..#.#..# #..#..>..##..#.#..# #..#.....##..#.#..# #..#⌠...⌠#####.#..# #..###.### #.#..# #####...# #.#..# #.⌠.# #<#..# #...# ######.[# ##.####.......# #.#.##.####.## #.#.##.#....# #.#.##.#.##.# #.#.##.#.##.# ######.#.##.#.#### #............#.# #.#####.#.####.# #.#......# #.######.# #.# ### ..# ###