# ######### ########.# #.......# #........# ###### #.#####.####.######.# #....# #.# #.##...# # ########.##)# ########'#####.##.### #####.........#.# #...........##.##.## #......#...#..#.# #...........##.....# #.###..#.#.#..#.# #...........##.....# #.# #..#.#.#..#.# #...........##.....# #.###..#.#....#.# ##'###########.....# #.#....#.###.##.# ####.###########.....# #.#.##.#...#.##.# #.............##.....##### #.#.#....#.#.##.# #.............).......... #.. #.#.#.#......#.##.# #...............(......### #.# #.#.#.#.##<###.##.# #..^...................... #.# #.#.#.#.##.....##.# ..........#<..#.........<.. #.# #.#.#....#.######.# ##########.#.#.#............ #.# #.#.######........# ......#.#.#########################.# #.#.........#####.# .......................[...........>###.#########.......# ...###.#..............)...........................####.# ######.#######.#...#.#################.##########.# #.####### ....................#.# #.# #/# #.......# #################.#>#.# #.# #.# ######.## ........#...# #.# #.# #...#.# ...#######..# #.# #.# #.#.#.# #..# #.# #.# #.#<#.# #... #.# #.###.# ..... #.....# .... ####### ######### ........# ...O..@.# ........# ........# ........# ........# ........# ........+