###### . #....# ... #.##<# ###########################..... #.#######.............{................. #................##################..... #########>............ ... #####.##.##### . #.##.# ..##.# #####.# ..#