###+### ....... ###### ....... #....# ........###############################....# #>......................................# #.##########............................# #...........############.....# #...........+ #.....# #...........# #.....# #....%......# #.....# #...........# .#+######.....# #...........# ........%.....# ............# ..........#'### ..........[.# .........#.# ..##.######## .........#.######### #+######.#>......... #.#.########### #.#............ #.#..########## ######.#.#....####### #..................... #.#....#.#.##......... #.#.####.#.########### #.#....#.#.......... #.#..#.#.########### #....#.#.# ###.##.#.# #.##.#.# #.##.#.# #.##.#.# #.##.#.# . #.#.# ##.#.# #..#.# #.##.########### #..............# #..#.#########.# #..#.#.......#.# #..#.#.#####.#.# #..#.#.#<....#.# ####.#.#######.# ..#.........# ..########### ... ###