### .. .###### ##......? #.......# #l# #[# #.# # #.# #.#####.# ..#.......# .........####.# .........'....# .........########## ................... .#######.######### #######.# #....##.# #....##.# #.......# #.......# #####...# #<..# #...# #...# #...# ....# ....# ....# ...### ..#