.. #.# .. .>. #.. #.# .... #######.# ######.### ........# # #........ ........######## #.#.#..#..# .......ggg.....# #.#.#..##.#### ######.######.# #......#..... #.######.######.##.#..###.##.# ######### #...........................>## ........# #.....#.......#.#..#..#####... ........# #.....#.......#....#..#####.### ........# #.....#.......#...##........... ........# #.....#)......#........#....# ...?....###.(...........#......#......# ..%.....'(.......#########.###.#......# .......g#####....# #.# #.#......# ........# .'....# #.#......# ........# ###....# #.#.#....# .$......# #.#+## #.#.#....# ........# #.# #.#.#....# ######### #.#....# #.#....# #......### .#######...#..#.. ...........#..#.# ...........#..#.######### ...........#..#.##......# ...........#..#.##......# ...........#....##......# ########...#..####......#### #.....>.............# ##.....####.#'#####.# #..........#.#####.#.. #########.......##.#.# #.......##.#.# #...)...##.#.# ####..#'#####'#.# #...............# #...........)...# #....#..........# #...............# #.....#.#######.# ##'#..#.#<......# #.#..#.######### #.#..#.........# #.############.# #........# #.# ########.# #.# #.# #.# #.#####.# #.......# #########