###### #....# #....# #....# #....# #....# #....# #....# #. #....# #. #####....# #.. #........# ... #.#####'## .###!##.# #.# .......># #.# .#####sl#####.# #........#.# ............#.# ####........#.# #......###.# #...<..# #.# ###+######.############ #.................# #.........#######.# #.........# #.# #.........# #.# #.........# #.# #.........# #.# #.........# #.# ########### #.# ##########.# #..........# #.......#### #######.# ........# ######..# #..# #.<# #.## #. #. #. #. .. #.