### ######## #..... .......## . ##...... .........# ..# #........ ......!.<## ....##...........).......## ...<....................).# #.......................# #..oo.................#..# #.o..................#.## #.....................#.# #.......................# ##..............l....#..# ##.>..............###.## ###[............## .# #..........### #......#### #..(. ###.