###### ..? .....# .... ..# ##########.###.###...[. ..# .........).............. ..# ########.####........... ..# #......# #........... #.# #.....## #.......# #.######## #.....# #...%...# #.##.....# #.....# #.......# #.##.###.# #.....## ##'###### ##>...###.# #......#####....# #..(....#.# ########%.)....%..#### #.......#.# ...........#####......# #.......#.# ........<..# #......# ##########.......#.### .....####))#####......# #...<....'.......+...# ... #...).....+.[....# #....#####.......#.#.# #.#########......# #.....#####'#......#.# #.# #######......# #.....##...%..###..#.# #.# #......##+######.###.##.##...###..#.# #.# #......'..#......# #.#............#.# #.# #......####.###### #.#..#..#.####.#.# #.###...........# #.#..#..#......#.# #...'.......##### #.#..#..########.# #####.......######## #.#..............# #....######.......# #.##....########## ######.............<...#####'#####.# .......................+....>......# ######...#####.........###.....###.# #...# ##'#.#####%.......# #.# #...# ##'#'#####........# #.# ##### #)...>..##......### #.# #.......######### #.# #.......# #.. ######### ###