##### ##### ###### #... #...###### #....####.# #.#......## #.........# #.........# #.........# ###.####..# #.........# #.# #..# ### ###########........<# ######..# ##.######....)......##.........# ########.#..###..#......###################### #........>..........^........... #.....##........>..##.....##### #.....##..#.###..#.####.#.# #.....##.^#.# #....#....#.# ##.....##....# #.#######.#.###### #......##..#####.# #.#........ #......##...%....# ###....###.# #......##...)....# #..........# # #......##..#####.# #.###..######.## ####.......# #.# #.# #........... #######.# #.#####.###.#)......## #.# #...........#..###### ########## #.# #......######..# #........# #.# #......# #.<# #........###+#####......# #..# #...............##.....)+ #..# #...............###.....#### #.## #...............###..........#.# #........###'#....#......##..#.# #.^......# #.#....#......... ..# #........# #.#....'......#.. .## ########## #.#....##.####### . #.#....##.# #.#....##.# #.#....# .. #.###### ## #.# #.# #.# ######### #.# #.......# #.# #.......# #.# #.......# #.# #.......# #.# #.......# #.# #.......# # #.###.......######.####.. #...'.).....'(.J.(....... #####.......######!####.. ######### #