##################################################### #..................................................... #........................[............................ #..####################....#################.......... #..# #........#....# #........... #..# #........'....############# #........... #..# #....[...#....#..#..#..#..# #........... #..# #........#....'..#..#..'..# #.......#### #..# #.....>..#....#..'..'..#..# #.......# #..# #........#....#..#..#..#..# #.......# #..# #........#....#..#..#..#..# #.......+ #..# #........#....#..#.)#..#..# #.......# #..# #........#....#..#..#..#..# #.......# #..# ##########....#..#..#..#..# #.......# #..####################....#..#..#..#..# #.......# #..........................#..#..#..#..# #......## #..........................#..#..#..#..# #......# #..........................############# #......# #..........................# ########......# #..####################....# #......'......# #..# #....######## #......#......# #..######### #....##(((((# #......#......# #..#.......# #....#......# #......#......# #..#.......# #....(.(.)..# #......#......# #..'.......# #....#......# #......#......# #..'...<...# ########....##)))))# #......#.....## #..#..(....# #......'....######## #......#.....# #..+.......# #......#....# ########......#.....# #..######### #......#....# #......#......#.....# #..# #......#....# #'####.'......#.....# #..# #......#....# #..#.#.#......#.....# #..# #......#....# #..'!#.########.....# #..# #......#....# #'####.# #.....######+ #..# #......#....# #......# #............. #..# #......#....# ######## #............ #..# #......#....# #............ #..# ########....# #.........### #..# #....########## #.........# #..# #....#........# #.........# #..# #....#........# #......... #..####################....#........# #......... .. #..........................#........# #.........# #########... #..........................'........# #.........+ #............ #..........................#........# #.........# #............# #..........................#........# #.........# #............# #..####################....#...)....# #.........# #............# #..# #....########## #.........# #............# #..# #....# #.........##### ##............# #..# #....# #............... ................# #..# #....# #....##'#####.. .................# #..# #....# #....#......###############.........# #..# #....# ############....#......#......#......#.........# #..# #....# #..........#....#......#......#......########..# #..# #....# #..........#....#......#..##..#..##..#......#..# #..############# #....# #..........#....#......'..##..'..##..#......#..# #..#...........# #....# #..........'....#...>..#......#......#......#..# #..#.###'#####.# #....# #..........#=..(#......#......#......#......#..# #..#.#...)...#.# #....# #=.........#....###########'#####'####......'..# #..#.#.#####.#.# #....# #...?......#...........#......#......)......#..# #..#.#.#...#.#.# #....# #..........+...........#...[..#......#......#..# #..#.#.#...#.#.# #....# #..........#...........#..##..'..##..#......#..# #..#.#.#...#.#.# #....# ############...........#.. #..#..##..#......#..# #..#.#)#'###.#.# #....# #...........#......#......########..# #..#.#.......#.# #....# #...........#......#......#.....^...# #..#.#########.# #....# #...........###############...^.....# #..#...........# #....# #...................................# #..##'##'##############....#################...................................# #..............................................................................# #..............................................................................# ################################################################################