############### #.............# #.###########.# #.# #.# #(# #.# #.# #.# #.###########.# #.............# #..############ #..#.........# #..#.#.....#.# #.......#..#.# #....#.....#.# #....#.#####.# #..........#.# #...##.###.#.# #...##.# #>#.# #...##.###.#.# #############...##..<#.#.# ...............>.######.#.# #.##########################.#####.#........#.# #>...ooo))........(.....# #.# #.##########.# ###...#################.# #.# #............# #. #.## #.# ############## #..# #.# ##)###'######### #..#....##....# ##.#....##....# #.#....#.....# #.#....#%....###### #.#....'........... #.##'###....######. #..#.# #....# ##.#.# #....# #...# #....# ##..# ###### #..# #.># ##.# #[# #.# #+#