################# ###### #<............... .....# ######.......#####.....# #.................# #.....>............ ######............# #..(.....###.# #........# #.########### #........# #......[....# #........#########.....# #.##+##.....# #.....####### .. #.# #.....# #...........# ..l. #.# #.....# #l####<.....#...# #. #.....######.# #.........## #..(..'......# #............. #.....######## #............# .##.....######## ####+##......# ................. ....... #+#####.......... ......# ##...###### ####..# #...# #. #...# ..... .....+ ......#