########## #........### ### #######..........# #.. .........###'###.# #># ########)# #.# #.# #.# ######.########.###.###.# ###.###......#........+.._###.## #..(....######.######.###.###..## #.#.##..#....#.# ...# #.# #...# # #.##..#..#.#.#.####.###'###.#.# #. #.#.##..#..#.#.#..............#.# #.##.#.##.......#.#######).###.###.# #.##....#)#.......##...........# # #.####..#.#..####.##.########### #.#..#..#.#.<..#####.######## #.#.....#.#.#...........[...# #.#.##.##...#........######.# #.......###.#.#####.###.. #.# #.#.........#.......###.# #.# #.#########.#####....##.# #.# #...........# #....##.# #.# ##########..# #....##.###.#####... #..# #....##.#........... #..# ###.###.#.#.####.... #..# #.# #<#.#.<..# # #.>#######.###.#.#.##.# #..............#.#..#.# #.#........#####+#..#.# #.#........##.........# # #.'.[......##.........#.# ###........##...........# #........##........#### #........##........# #........##........# #........##........# #........##.......## ##### ###########.......# # #.[.# #.......##^#^ #...# ###'######^^^.#### #...# #.....##Z...'..# #...# #####.##^..^##.# #...# #.##^#. #.# #...# #.# # ##.# #...####### #.# ###..# #.........# #.# #....# ###.#####.# #.#####....########.#####.# #.....'....'..............# #######....################ #....# ######