### ..# ######## ##.## #################################......# #### .## ### #... #...................#..........##......# #.. .. .. #..####.## #..#...#...#...#...##........?.##...?..######.## .### #####.##........# #_..............)).....?.......##...........#..####..[. ...#..#.######## #..#...#...#.$.#.?.#..........(##.......###........#########.##.#.# #...................###...#[)...........#<#..###.........#........# #######################..[..#########+#.#...##.##.....#.##.#.#...## ...........................##...##....#.##.#.#...# ###.....#........####.....##^._^.##...#.##.#.....# [........................##.^.....##..+...>..##..# ....................#...##..^......##.#.##.......# ###############..##.###.#...#####.. #.....)..#...# ..#...............#.##.'#.# + #..###)#.#...# #.#.##............#..###..# .###...# #÷......# #.#.#......#.##...##.....###.....### #.......# ###.#.#............####.#......#### #....##.# #.....#........##### #..##'..## #.......# #.#............# ###+##'.## #######..#.#### #.#########....# #........####.....(..#... #.##..... #<...# #.................##.##### ###+##....# #.#..# #.................# .# #.....##### #.#### #.................# .# #.....+ .# #.................# .. ##.....# #.................# ## #......+ #?................# ###.)....# #....<....###'#<...... #........# #........## #.########### #........# #####...## #............ #....##### #...# ############# #....# ##>## ###'## #.# #.# ####. #.# #.# ..... #.. ######'####...... )..........+...... .................. ........##'#...... r.......#...#..##. ........#......... ####..###h..###... #..#⌠..#+## . .......wl.....# ..####.......## #?......# +..._...+ #.......# #.......# .........