### ###### ######.# ######....#######......# #...................##.# #.####.##.#######.#.##.# #.# #.##.........#.##.# ########## ########'####%############.##.# ###########........#### #..........##.#............##.# #>..................... +..........+....#############.#### #.#########.#.####.#### #..........##.....#..............# #######%#.......#.#....#.# #..........##..##.............#.## #..........####.#.#.##.#.# ######............#.###########.# #..........# #.#.#.##.#.# #.#.####..##.#.# #.# #..........# #.#.#.##.#.# #.#.# #..##.#.# #.# ########'#'## #.#.#......# #.#.# #..##.#.# #.# .........#.# #.#.####.######## #.#.# #..##.#.####### #.# ########.#.#####.#.# #.#......# #.#.# #..##.#.......# #.# #.#.#.....#.####<#......# #####.#.####)%##.#######.# #.# ###.#.#.....#.#...........#######.....#......>##.#.....#.#####.# #.....'..........................%....######..##.........#.....# #.#.#.#.........................[.............####.#.#####.##### #.#.#.####....#...........#######....####......# #.#..####.# #.#.#.# #....#...........# #....# #......# #.#.......# #.#.#.####....######......# #....# #..(...# #.#..###### #.#.#....'....# #......# #...... #####.## #....# #.#.######....# #......# ###.... #.# ###.## #.#.# #....# ######## #... #.# #.# .#.# #...## .. #.# #.# ##### #.# #.# #.# #.# .. #.# #.# ...######.# #.# ..........## #.# ...........># #.# #........### #........# #........# #......%.# #........# #........# #########........# #........g####.#### #....$..gg# #.# #.........# #+# ........... ..[......g... #######....g... .#....g. #..... #####