####### . #..'..# ..#####..#..#..# #. ......#)#####..# #. ....⌠..).......# #. ###............# #. ####P.####...# .### #. #..#..#...# ....# #. #..'..#...##....># #.###########..####....#.....# #o)).................#.#..... ############### #..!...#####.#######..#####.#..... #.......[.....# #...... #.................##.# #.##..)######.# #...... #####.#######.##..##.# #.##...# ##.#### ####.## #######.##########...#.# #.##...# #.....# #. .......)#............#.# #.##...# #.....### # #########)#######....#.######.##...# #.....'.# #.#.....#.............###### #..(..#.# #.#.###.#....#.######## #######.# #.#.#..<#.##.........# ##### #.# #.#.#.#.#.##...#####.# #...####.# #.#.#...#.###......#.#### #........# #.#.#####.###..###.#....# #...###### #.#.# #......# #.####.# #...# #.#.#########..# #.# #.# ###.# #.#........##..# #.# #.# #.# #.########.##.># #.# #.# #.# #.# #.#######.# #.#########.# #.# #.#.......# #.........#.# #.# #.#.####### #########.#.# #.########.#.# #.#.# #..........#.# #.#.# ############.# #.#.# #....# #.# #.#.# #.##.######.# #.#.# #.##........# #...# #.########### ##### #.# #.# #.# #.# #.# #<# ###