############ ##### #..........# #...######## #..........# #.#......... #..........# #.#......... #..........# #.#......... #..........#######........... #####............................ #.....#............##.##))..#'##. #.....#............#...[.)........ ##...>.........#....#####.#####.... #......#.#[....#.########....##.... #.................................. #.......##.......#######.................... ####....##......#.. #.#.#.###............ #....#######.#.. #.#.#... ............. #....# #...... #.#.######............ #...[########.....# #.#.###............... #.................# #<...##.............# #.................# #....##.............# ##................###....#####.)))......+ #..........................##...)......# ####..........................##..........# ...............................##.......####### .....................###+#######........##....# #........................................##....# #.................###...........[..)...........# #......(..........# #.............######.......# #.................####............# #..)....# .................................######.......# ......###.###.................................# ......###..##.................................# ...........##............##...................## .......#...############..##....................# ....l.#.#..# #..##.(..................# #..#._.#.# #..##....................# #...#.#..# #####>......................# #....#...# #...........................# #.... ...# #...................######### #.... #### #..........................# ##### #.........)....^...........# #........#.#####...........# #........#.#####...........# #....(...#.#...............# #######....#.##............# ###..#.##............# #...)##............# ##.......<.........# ######............# #............# ##.........(.# ###.....##### #.##### #.# #.### #...# ####.#.# #...<#.# #.#..#.# #......# ####.#.# #####