.## ... ... ... . ####.##.. #........ #<....... #<....... #####.(.. . ... .. ...###. ....... ....o.. ....... .......####### .......o.....# ..#[..g####...# #......# # #####... ###.. #.. #.. #.# ..