############ #.......<..# ##############################################..........# ####### ........................................................# #.....# #...#########################################.########## #.....# #......# #.# #.....# #...##.# ##################.##################.....# #O..##.# #.........................................# #.# #.# #.################<##################.##### #.# #.# ##### #.# #.# #.# #.# #.# #...# #.# #.# #.# #.# #.# #...##########.################.# #.# #.# #.# #....[..........................# #.# #.# #.# #...##########.....###########..# #.# #.# #.# ##.## #.....# #..# #.# #.# #.# ######.# #.....# #..# #.# #.# #.# #....#.###########################..######### #.# #.# #.# #.<)[.......................................# #.# #.# #.# #....#.###########################..#######.# #^# #.# ##.####%####.################# #..# #.# #.# #.# #............................# #..# #.# #.# #.# #..........#.###############.# #..# #.# #.# #.# #...>.)....#.# ####.# #..# #.# #.# #.# #..........#.# #....# #..# #.# #.# #.# #..........#.# #....# #..# #.# #.# #.# #..........#.############....# #..# #.# #.# #.# #######.####...........).....# #..# #.# #.# #.# #.# ################### #..# #.# #.# #.# #.# #.....# #..# #.# #.# #.# #.# #.....# #..# #.####### #.# #.# #.# #.._..# #..# #.......# #.# #.#########.######.....#####################..#######.......# #.# #.........................................................).# #.# ###########.################################..#######.......# #.# #.# #..# #.......# #.# #.# #..# #.......# #.# #.# #..# ######### #.# #.# #..# #)# #.# #..# ###### #.# #.################################((# #....# #.# ##########...........................^...##..# #....# #.# ............>...........#################.##..# #....# #.# .........#####..##.##...# #.##..# #....# #.# .........# #.##...##..#################.##..####....# #.# ........# #.#.....#................................# #.# ######### #....>..#..#################.##..####....# #.# #.#.....#.## #.##..# #....# #.# #.##...##.# #.##..# #....# #.# #..##.##..# #.##..# ####.# #.# ##........###################.##..#######.# #.# ...........................................# #)# ##############################.##..######### #.# #.##..######## #.# #.##.........# #.# #.##.........###########.# #.##.....................# #.###.#################### #.# #.# . #.# #.# #.# .