############ ##### ####### #..........# #...# #.....# #.######.### ########## #...# #.###.########....#...# #........# #...# ####.# #...##........#.### #.######.### #...# #....#####.##.##.###.#.# #....# #...# ####...###########.##<####.....#.#...#.# ####.#####.####..............###........######.#.###.### #............................)[........'...........>..# #.#>.........................##........#...##.#.###.#.# #..p....######...............##........#.#.#..#.###.#.# ##......# #...............##........+...#..#.....#.# ########<.....#### #...............###.......###....#..####.# #.....##.#.......# #...............# #.......#.........####.# #.............##.# #...............# #.......'..............# #.'#######'......# #...............# #.......#.......######## #.#)..#..[#....### #...............# #.......#.......# #.#...#...#.#### #...............###.......#.......# ###.......### #..................########.......# ###._.###.# #..................# #.......# ###.......#.## #..................# #.......# #.#...#...#..# ########..####.....# #.......# #.#...#...#.+################'## #.....# #.......# #.'#######'...##...............###.....# #.......# #.............##.......................# #.......# #.###.........##.......................# #.......# #.............################.........# #.......# #####.........######## #####....#'#### #.......# ###..............# #....#.###.# ######### #..............# #....#.# #.# #..............#####....#.# #.# #..............##.......#.###.# #..............##.......#..##.# ################# #..............+........##.##.# #...............# #..............#.###.#'#....#.# #...............# #................###.#.#.##.#.# #...............# #############..........#.##...# #.<.............# #......##.###.##...# #...............# #.......#.# #.##...###...............# #.........###.##.....................# #.......###...##..>?.................# #.........#.####.....................# #.......#.#.###..#+###..........[....# #.......#.....#.##.# #...............# #..........####.##.# ####.############ #########.## #.##.# #....# #.#####.##.# ####.# #..........# #.# #######.#### ################ #.##########..............## #........#.'...............## ####.###...#................## #.# #.################....# #.# #...# ##...# ### ###.##############....# #.#..............).## #.'...............## ###..............## ################