############ ######## #..........# ###### #......# #..........# #....#####......# #.......<..# #....'...'......# #..........######## #....#####%.....# #.................# #....# #.###### #..........######.# ###....# #.##### #..........# #.# #....### #..gs.# #..........######'####.#### #####.# #..........##...........# #... #############...........# #...# #...........# #..s.. #...........# #...##### #...#######.# #.#.....# #..## ### #.#.#>..# #.## ####+#.?...# ### .......<.# ......#.## ..... .!# ..[. .### ... .. ## ##