. .. .... ..... ...... ......######### #......o!........ #..<........ #..h........ #......#### #...?..# #......# #......# #......# #......# ...