############################################################### #.............................................................# #.###########################################################.# ####.#.########### ####.# #................# #....# #########.##.#...........########### #.#### #..........#.#.................#...# #.# #.....######.##..........#####.#.#.# #.# #..#..........+..................#.# #.# #..#########.##..........###...###.# #.# #........>g......................#.## #.# #.#######.##.#.......#######........# #.# #.# #.##.#.......# #........# #.# ##.#######.##.#.......# #........########### #.# #...............#.#'#.# #........'.........# #.# ##..######.##.#.#.#.#.#######....>...#########.# #.# #...#.........#.#.#.#................#########.#######################.# ###.#.####........................................)...........>........# #.#.#########.#.#.#.#########.......########.##########.####.######### #.#.........#.#.#...............###.# #.......# #.# #.# #.#########.#.#.###############.###.# #.......## #.# #.# #.# #.#.#..................##.# #........# #.# #.# #.# #.#.##################.##.# #........########.# #.# #.# #.#.# #.....# #.##.# ######..........#.# #.# #.# #.#.# ##.8.8.###.##.# #.#........#.# #.# #.# #.#.#### #.......##.##.# ###.#........#.####.# #.#########......# ###....).8##.##.# #...'...............# #.#..............# #<#..###..##.##.# #...#........#.####.# #.#.######.......# #.#..#s#...#.##.# #...#........#.########## #.#.####.........# #.#..#h#..8#.##.# #...#........#..........# #.#......#.##.#### #.#..#h#.....##.# #...#........#.########## #.########.##.# #.#..#l#..8#.##.######)^.#........### #.#...........# #.#..#S#...#.##.##.......#........# #.#.######.#..# #.#).###..##.##.##.......########## #.#.# #.#..# #........8##.##.##.......# #.#.# #.#..# #.........##.##.##.......# #.#.# #.#..# ##...8.8.###.##.##......## #.#.# #.#..# #.......# #.##.##......## #.#.# #.#..# ######### #..#.##.......# #.#.######.#..# ##.#.##.......# #.#........#..# ############ #...######...# ###.##########..###..........#######..# #...# #....................................># ##### ###################..............###### #######........# #........# #........# #........# #........# #........# #........# ##########