### ###################.# #...................# #.#################.####### #.####### #.#.....# #.......# #.#.###.# ########## #######.# #.#.###.##### #........# #...# #.#.........# #........# #...# #.#.>.......# #........# #...# #.#.........# ##'####### ###...#### #.#.........# #.# #........# #.##........# #.# #........# #...#'#.##### #.# #........##########.#.#.# #.# #................<#.#.#.# #.# #........########.#.#.#.# #.# #.......>#......#.#.#.#.# #.# #........#.####.#.#.#.#.# #.# #........#.# #.......#.######### #.# #........#.# ###.#####.........# ######.# ##########.# #...............# #......# #.# ########........# #.###### #.#############........############## #.# #......................'............# #.# ######### #############################........###########.## #.# #.......# #....................................#......<..#.# #.# #.......###.###########################........#.#######.#.# #.######.........................# #bb......#.# #.#.# #..............###.#.....#######>#############b########.# #.#.# #...####.......# #.#.....# #...........bg)b# #.# #.#.# #.......#'#.#### #.#.....# ################# #.# #.#.# #...###.#.#.######.#..#### #########.## #..<# #...# #.#.#......#.#..# ###########..........# ##### #...# #.#.########.#..# #....................# #...# #.#.# #.#### #....................###### #...# #)#.# #.# #....................'....# #...# #.#.# #.# #....................####.# #####...# #.#.# #.# #....................# #.# #....#.## #.#.# #.# ###...............!....# #.# #.##.#.####.#.# #.# ###########...............!......# #.# #.##.#....#.#.# #.# #.........#...###'###...########## #.# #.##.####.#.#.###### #.# ##.#######.#...###.###...# #.###### #.##...............# #.# #....# #...............# #......# #.#######.#.#.####.# #.# #....#############.##....# ######## #.........#.#.# #.# #.#####...................#....# ###...#####.#.# #.# #..............................# #...##....#.# #.# #######....##########..........# #...##.####.# #.# #........................).## #...##.# #.# #.# #.################.###.#.### #...##.# #.# #.# #.##).....# #.# #.#.# #...##.# #.# #.# #.##.####.# #.# #.#.# ######.####.# #.######.##.####.# #.# #.#.# #......# #........#....##.# #.# #.#.# ######## #############.##.########.# #.#.# #.##.)........# #.#.# #.############# #.#.# ##########.# #.#.# #..........# #.#.# ############ #.#.########### #.#...........# #.###########.# #.# #.....##.# #.# #.###.##.# #.. ... #[...# ###Y ####.# ## ###