########## #........########## #.........##......# #.........##......# #.........##......# #####.........##......############### #.............##......'..........#..+ #...........).##......##########.#.# #.......#####.##.#.#+## #.........# #................#.#.###########l### #......>........................r$....... #######...............................(. ##........(#.................##... #.........#.##..##>#.#..##..# .. ######...##....)# # #.. ..# #...##.##.## ##. ..# #...##..### ## ..# #...##.##.## . #...##...).### #...##.##..#<#>##..# #...##..............$ #...##########.##### ##### .# . .. .. .