###### #....# #....# #....# #....# ##### ###....# #..... ##......# #.....######################..#....# #............................##....# ....).....####################.....# ......###.## ##...<)....# ..>.#####..# #...######### ...........##### #..# .. ######......########.# . ##..##..........# ##..#######.#.## #.>. #.#o# #..## #.#..# .... #.##.# ..... ..# .. ###.. ### ).. .... ..... #.....